be suspended from something - Francés Inglés Diccionario